palaeolithic cave france